Opening in theaters March 22. A live television broadcast in 1977 goes horribly wrong, unleashing evil into the nation's living rooms. From IFC Films.Starring: David Dastmalchian, Laura Gordon, Ian BlissDirector: Cameron Cairnes, Colin Cairnes